Tea Lounge At Clermont Charing Cross (Menu)

Strand, Charing Cross, London
+44 20 7523 5052

Give a rating to Tea Lounge At Clermont Charing Cross

Suggest a dish

How much did you spend at Tea Lounge At Clermont Charing Cross?